sheep sorrel - Turkish English Dictionary